﻿#ifndef ADDONCE_H
#define ADDONCE_H

#include <QDialog>
#include<QHostInfo>
#include <QMessageBox>
#include <QString>
#include <QSqlDatabase>
#include <QSqlQuery>
#include <QCheckBox>

#include <QUuid>
#include <QDate>
#include <QTime>
#include <QDateTime>

#include "m_fhs.h"

namespace Ui {
class AddOnce;
}

class AddOnce : public QDialog
{
    Q_OBJECT

public:
    explicit AddOnce(QWidget *parent, const QSqlDatabase &db);
    ~AddOnce();

    bool addItem(const QDateTime &datetime,
                 const QString &detail);

private slots:
    void on_btn_submit_clicked();

    void on_check_1_stateChanged(int arg1);

    void on_check_2_stateChanged(int arg1);

private:
    Ui::AddOnce *ui;

    QSqlDatabase _db;
    QTime currentTime;
};

#endif // ADDONCE_H
